package cn.sq.musicserver.plug.model.wpmusicapi.qq.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import javax.validation.constraints.NotNull;

/**
 * Created with IntelliJ IDEA.
 * User: SQ
 * Date: 2021/1/6
 * Time: 10:34
 * Description:
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "WPQQMusicAPI搜索请求参数", description = "WPQQMusicAPI搜索请求参数")
public class APISearchParam {

    /**
     * 关键词 必填
     */
    @ApiModelProperty(value = "关键字")
    @NotNull
    String key;
    /**
     * 页码，默认 1
     */
    @ApiModelProperty(value = "页码，默认 1")
    String offset;
    /**
     * 一页返回数量，默认 20
     */
    @ApiModelProperty(value = "一页返回数量，默认 20")
    String limit;
    /**
     *  t: 搜索类型 默认为 0 // 0：单曲，2：歌单，7：歌词，8：专辑，9：歌手，12：mv
     */
    @ApiModelProperty(value = "搜索类型")
    String type;
}
